emulsifying machine - Francés Inglés Diccionario